Closed
Conversation
…and introduced a new file. Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Conditionally skip test result publishing for forks to avoid permission errors - Add informative message for fork PRs explaining the limitation - Simplifies the approach while maintaining CI functionality Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Add event file upload to CI workflow for fork/dependabot support - Create test_results.yml with workflow_run trigger for publishing results - Remove report_test_results from CI as it's now handled by workflow_run - This allows proper test result publishing for fork PRs without permission errors Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Revert to simpler approach that ensures status check always completes - Use comment_mode: off for forks to avoid permission issues - Split into two steps: one for forks (no comments) and one for main repo - This ensures the 'Test Results' status check always gets reported Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Use comment_mode: off and minimal configuration - Remove conditional logic that may not work in workflow_call context - Ensure the action always runs with if: always() - This should resolve status check hanging issues Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Add workflow context debugging to identify issues - Add action_fail: false to prevent workflow failure - Add final completion step to ensure workflow always completes - This will help diagnose why status check is hanging Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Remove all custom parameters to use defaults - Let the action handle fork detection internally - This tests if the issue is with our configuration Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Use github-script to create exactly 'Test Results' status check - This matches what the PR is expecting and should resolve hanging - Simplified the status creation logic Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
- Add actions: read and issues: read permissions to PR workflow - These may be required for the report_test_results workflow to function - Should allow the Test Results check to be created properly on PRs Signed-off-by: Kosta Ilic <kosta.ilic@emerson.com>
Contributor
Author
|
Abandoning the PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this Pull Request accomplish?
Fix for bug 243.
Why should this Pull Request be merged?
Refer to the statement above.
What testing has been done?
I am leaning on CI automated tests.